revenue receipts - Turkish English Dictionary